﻿@charset "utf-8";
/* CSS Document */
body,div,p,h1,h2,h3,h4,ul,li{margin:0; padding:0;}
a,a:link{text-decoration:none;color:#0259a2;}
li{list-style:none; }
img{border:0;}
hr {height: 1px;border: none;border-top: 1px solid #E2F4FE;}
sup{vertical-align:baseline}
em{font-style:normal;}
body{font:12px/1.5 Arial, Helvetica, sans-serif; color:#3b3b3b;background:url(/style/web/images/bg.jpg) no-repeat;}
#wrap{width:960px; margin:0 auto;}
#header{width:960px; overflow:hidden; margin-bottom:15px;}
#logo{float:left; margin:15px 0 0 10px;}
#logo a {display:block; width:228px; height:69px; background:url(/style/web/images/logo1.gif) no-repeat;}
.topLink{float:right; margin:15px 10px 0 0;}
/*menu*/
.bread{overflow:hidden; margin-bottom:5px; clear:both;}
#menu{overflow:hidden; border-bottom:2px solid #5fa60d; margin-bottom:15px; height:30px;}
#menu h1{float:left; color:#0259a2; font:22px "\5FAE\8F6F\96C5\9ED1";}
#menu ul{float:right; margin-top:5px;}
#menu ul li{float:left; width:70px; height:25px; line-height:25px; text-align:center; background:url(/style/web/images/bg_off.jpg) no-repeat; margin-left:5px; }
#menu ul li a{color:#000;}
#menu ul li.selected{background:url(/style/web/images/bg_on.jpg) no-repeat;}
#menu ul li.selected a{color:#fff;}
#menu ul li.specialItem{background:url(/style/web/images/bg_special.jpg) no-repeat;}
#menu ul li.specialItem a{color:#fff;}

/*nav*/
#nav{width:960px; height:50px;  background:url(/style/web/images/bg_nav.jpg) no-repeat;  font:18px "\5FAE\8F6F\96C5\9ED1"; margin-bottom:15px;}
#nav_left{ float:left;}
#nav a{color:#000;}
#nav ul{margin-left:30px;}
#nav ul li{float:left; width:127px; text-align:center; height:50px;line-height:50px;}
#nav ul li.dividerLine{width:2px;height:22px; background:url(/style/web/images/dividerLine.jpg) no-repeat; margin-top:14px;}
#nav ul li.selected{background:url(/style/web/images/bg_btnon.jpg) no-repeat;}
#nav ul li.selected a{color:#fff;}
#nav ul li a{width:127px; text-align:center; height:50px; display:block;}
#nav ul li a:hover{background:url(/style/web/images/bg_btnon.jpg) no-repeat; color:#fff;}
.sub-nav{font-size:14px; border:1px solid #569d02; border-top:0; display:none; width:650px; height:36px; line-height:36px; margin-top:-2px; position:absolute; z-index:100; background:#fff;  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft:4px;
  -webkit-border-top-left-radius:0;
  -webkit-border-top-right-radius:0;
  -webkit-border-bottom-left-radius:4px;
  -webkit-border-bottom-right-radius:4px;-moz-box-shadow: 0px 0px 5px #aaa;  -webkit-box-shadow: 0px 0px 5px #aaa;box-shadow: 0px 0px 5px #aaa;}
.sub-nav li{float:left; width:90px; text-align:center; height:36px; line-height:36px;}
.sub-nav li a:hover{text-decoration:underline;}
.tongcheng{color:#F60;}
/*oper*/

.ad{width:655px; height:285px; overflow:hidden; float:left; margin-bottom:15px;}
.mainOper{width:288px; height:283px; border:1px solid #abba9d; background:#f7fceb; float:right; overflow:hidden; position:relative;}
.kfs{right:5px; top:5px; width:135px; height:36px; position:absolute; line-height:36px;}
.kfs img{vertical-align:middle;}
.mainOper li p{margin:0 0 0 60px;}
.mainOper ul{padding:10px;}
.bookprice{float:left; padding:20px 0 0 10px;}
.bookprice span{font:18px "\5FAE\8F6F\96C5\9ED1"; color:#900;}
.bookorder{float:right; margin-right:10px; margin-top:5px;}
.bookorder p{padding-top:5px; text-align:center;}
.bookorder em{color:#900;}
.mainOper .contact {margin-left:10px; clear:both; padding-top:25px;overflow:hidden; }
.mainOper .contact img{ float:left; margin-right:5px;}
.mainOper .contact span{font:18px "\5FAE\8F6F\96C5\9ED1"; color:#900;}
.mainOper .contact p{margin-top:0;}
/*detail*/
#detail,#special,#photos,#hx_list,#projectIntro{width:960px; overflow:hidden; clear:both;}
/*公共部分*/
.column{border:1px solid #e1e1e1; overflow:hidden;  margin-bottom:15px;}
.title {height:36px; background:url(/style/web/images/bg_title.jpg) repeat-x; line-height:36px;}
.title h2{width:117px; height:35px; background:url(/style/web/images/bgArrow.jpg) no-repeat; float:left; font:18px "\5FAE\8F6F\96C5\9ED1"; color:#fff; padding:5px 0 0 10px;}
.title a{float:right; padding-right:10px;}
.title h2 a{float:left; padding-right:0;}
.content{padding:10px;  margin-bottom:10px;}
.content p{text-indent:23px; padding-bottom:5px;}
.description{margin-top:10px;}
.description h4{font-size:12px; padding-bottom:10px;}
/*公共部分*/
.divider_column{padding:3px; border-top:1px dotted #ccc;}
#detail li{float:left; width:455px; height:25px; line-height:25px;}
#detail ul{width:920px; border:1px solid #ccc; overflow:hidden; padding:10px;}
#hx .leftd p{text-indent:0;}
.leftd{width:338px; float:right;}
#hx,#traffic{width:575px; overflow:hidden; float:left; height:280px;}
#news,#price{width:370px; overflow:hidden; float:right; height:280px;}
#price{float:right;}
.data_price{float:left; margin-top:10px;}
#price em{color:#900; font-style:normal; font:18px "\5FAE\8F6F\96C5\9ED1";}
#news li{height:25px; line-height:25px; border-bottom:1px dotted #ccc; width:340px;}
#news span{float:right;}
#news a{color:#3b3b3b;}
.data_traffic,.img_hx, .img_special{float:left; margin-right:10px;}
.data_traffic{width:200px;}
#photos ul{padding:10px;}
#photos li{float:left; width:148px; margin-right:30px;}
#photos li img{padding:2px; border:1px solid #ccc;}
#photos li span{display:block; text-align:center; padding:5px 0;}
#footer{width:960px; padding:10px 0; text-align:center; border-top:1px solid #ccc; clear:both; overflow:hidden; margin-top:15px;}
#footer p{width:960px; padding-top:10px; clear:both}
#footer .webLinks{float:left}
#footer .microLinks{float:right;}
#footer li{float:left; padding-right:3px}
/*hx.html*/
#hx_recomment{width:655px; height:285px; overflow:hidden; float:left; margin-bottom:15px;}
.hxImages{ clear:both;}
.hxImages ul{padding:10px;}
.hxImages li{float:left; width:148px; margin-right:30px;}
.hxImages li img{padding:2px; border:1px solid #ccc;}
#kind_hx{border-bottom:1px solid #c8eafc; overflow:hidden;}
#kind_hx li{float:left; border:1px solid #c8eafc; border-bottom:none; padding:3px 5px; margin-right:5px;background:#c8eafc;}
#kind_hx li.selected{background:#fff;}
.kind{clear:both;}
.kind li{float:left; margin:10px 0 0 10px;}
.kind li a:visited{color:#333}
#newsList ,#basicInfo{width:655px;  overflow:hidden; float:left; margin-bottom:15px; height:285px;}
#newsList li span{float:right;}
#newsList li{height:25px; line-height:25px; border-bottom:1px dotted #ccc; }
#newsList li a{color:#3b3b3b;}
#basicInfo li{width:300px; float:left; height:20px;}
#basicInfo .content p{clear:both; text-indent:0; height:20px;}
#ptjt{width:655px;  overflow:hidden; float:left; margin-bottom:15px; height:285px;}
#projectMap,#photoList{width:960px; clear:both;}
.items{clear:both;}
.items h3{font-size:12px; border-bottom:1px solid #c8eafc; overflow:hidden;}
.items ul{padding:10px;}
.items li{float:left; width:148px; margin-right:30px;}
.items li img{padding:2px; border:1px solid #ccc;}
.items li span{display:block; text-align:center; padding:5px 0;}
/*新广告样式*/
#bigAd{width:960px; height:320px; overflow:hidden; margin-bottom:15px;}
.slideshowlite {position:relative;overflow: hidden;}
.slideshowlite a {position:absolute;z-index: 1;width: 100%;height: 100%;text-align: center;}
/* pagination control */
.slideshowlite ul{position:absolute;bottom:5px;right:5px;z-index:3;}
.slideshowlite ul li{float:left;margin:0 3px;width:16px}
.slideshowlite ul li a {position:relative;display:block;width:100%;height:16px;line-height:16px;text-decoration:none;color:#333;background:#fff;text-align:center;font-size:12px;}
.slideshowlite ul li a.current {color:#fff;font-weight:bold;background:#f60;}
.slideshowlite ul li a:hover {color: #fff;background: #333;}
/*新广告样式*/
/*index.html*/
#bigad{width:960px; height:320px; overflow:hidden; margin-bottom:15px;}
#container{width:960px; height:250px; overflow:hidden; margin-bottom:15px;}
#quna{width:319px; border-right:1px solid #c3c2c1; height:320px; float:left;  overflow:hidden;}
#quna .header_quna{ border-bottom:1px solid #408f01; overflow:hidden; width:290px; margin-left:15px;}
#quna .header_quna h2{color:#408f01;font:18px "\5FAE\8F6F\96C5\9ED1";  float:left; width:80px;}
#quna .header_quna a{float:right; display:block; width:60px;}
#quna h4{font-size:12px; padding:8px 0;}
#quna span{color:#026ab3; }
.detail_quna,#container h4,#container h2,.others{width:290px; margin-left:15px;}
.detail_quna{overflow:hidden;}
.detail_quna img{float:left; margin-right:5px;}
.detail_quna  p{text-indent:23px;}
.detail_quna  a.apply { width:61px; height:22px;display:block; background:url(/style/web/images/btn_apply.jpg) no-repeat; text-indent:0; text-align:center; color:#000; line-height:22px; float:right; margin-top:10px;}
.others{border-bottom:1px dotted #ccc; overflow:hidden; margin-top:5px; }
#gonglie{width:319px; border-right:1px solid #c3c2c1; height:318px; float:left; overflow:hidden; }
#gonglie h2{font:18px "\5FAE\8F6F\96C5\9ED1";  border-bottom:1px solid #ec7501;}
#gonglie h2 a{color:#ec7501;}
#gonglie ul{margin:10px 0 0 15px ;}
#gonglie li{height:25px; line-height:25px; border-bottom:1px dotted #ccc; width:290px;}
#gonglie li span{color:#408f01}
#gallery{width:319px; height:320px; float:right;  overflow:hidden;}
#gallery h2{color:#357fb3;font:18px "\5FAE\8F6F\96C5\9ED1";  border-bottom:1px solid #357fb3;}
.detail_ga{margin:10px 0 0 15px;}
.detail_ga img{float:left; margin-right:5px;}
.detail_ga h3{font-size:12px;}
.otherphotos{clear:both; margin:10px 0 0 15px; overflow:hidden; float:left;}
.otherphotos li{ float:left; margin-right:15px;}/*20110826*/
.otherphotos li a{display:block; width:119px; color:#333; text-align:center; padding-bottom:1px}/*20110826*/
.otherphotos li img{padding:2px; border:1px solid #ccc}/*20110826*/

#newsCenter{width:960px; clear:both; overflow:hidden; padding:10px 0; }
#newsCenter h2{font:18px "\5FAE\8F6F\96C5\9ED1"; padding-bottom:5px;}
#newsCenter li{float:left; width:310px; text-align:left; background:url(/style/web/images/arrow.jpg) center left no-repeat; padding-left:10px; height:30px; line-height:30px;}

#title_project{width:960px; height:48px;line-height:48px; background:url(/style/web/images/bg_re.jpg) no-repeat; clear:both; margin-top:10px;}
#title_project h2{font:18px "\5FAE\8F6F\96C5\9ED1"; color:#408f01; padding:10px; float:left;}
#title_project ul{float:right;}
#title_project ul li{float:left; margin-right:10px;}
#title_project ul li a{color:#3b3b3b;}
.project_recomment{overflow:hidden; margin-top:10px;}
.content_recomment,.title_content{width:958px; border:1px solid #d3d3d3; border-top:none; border-bottom:none; overflow:hidden;}
.title_content{height:30px; line-height:30px; overflow:hidden;}
.title_content h2{font:18px; color:#51ad02; padding-left:10px; float:left; height:25px; line-height:25px;}
/*.title_content h2{font:18px "\5FAE\8F6F\96C5\9ED1"; color:#51ad02; padding-left:10px; float:left; height:25px; line-height:25px;}*/
.title_content ul{float:right;}
.title_content ul li{float:left; margin-right:10px;}
.title_content ul li a{color:#333}
.detail_re{clear:both;}
.content_detail{margin:20px 10px 0 0; float:right;}
.content_detail li p{padding-left:60px; width:260px;}
.img_project{float:left; position:relative; margin:20px 20px 5px 20px; _display:inline;}
.tag{position:absolute; top:-5px; left:-15px;}
.detail_oper{width:465px; height:123px;border:1px solid #abba9d; background:#f7fceb;}
.contact_re{float:left; margin:20px; display:inline;}
.contact_re span{font:18px "\5FAE\8F6F\96C5\9ED1"; color:#900; }
.num{margin-top:20px; width:250px;}
.num img{float:left; margin-right:10px;}
.oper_re{float:right; margin:20px 20px 0 0 ; display:inline;}
.oper_re em{color:#900;}
.oper_re p{text-align:center; padding-top:10px;}
/**/
.listItem{clear:both; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-top:10px; padding:10px 0; overflow:hidden;}
.listItem ul{padding-left:40px; }
.listItem li{float:left; width:102px; text-align:center; margin-right:50px;}
.listItem li span{width:102px; height:30px; line-height:30px; display:block; font:14px "\5FAE\8F6F\96C5\9ED1";}
.listItem li a{display:block; width:102px; height:102px;}
.listItem li.hb a{background:url(/style/web/images/icon_bh.jpg) no-repeat;}
.listItem li.hb a:hover{background:url(/style/web/images/icon_bh_over.jpg) no-repeat;}
.listItem li.wq a{background:url(/style/web/images/icon_wq.jpg) no-repeat;}
.listItem li.wq a:hover{background:url(/style/web/images/icon_wq_over.jpg) no-repeat;}
.listItem li.sh a{background:url(/style/web/images/icon_sh.jpg) no-repeat;}
.listItem li.sh a:hover{background:url(/style/web/images/icon_sh_over.jpg) no-repeat;}
.listItem li.sl a{background:url(/style/web/images/icon_sl.jpg) no-repeat;}
.listItem li.sl a:hover{background:url(/style/web/images/icon_sl_over.jpg) no-repeat;}
.listItem li.gef a{background:url(/style/web/images/icon_gef.jpg) no-repeat;}
.listItem li.gef a:hover{background:url(/style/web/images/icon_gef_over.jpg) no-repeat;}
.listItem li.ztgy a{background:url(/style/web/images/icon_ztgy.jpg) no-repeat;}
.listItem li.ztgy a:hover{background:url(/style/web/images/icon_ztgy_over.jpg) no-repeat;}

/*.projectList{float:right; font-size:16px; padding:20px 20px 0 0 ;}
#nav .projectList a{color:#0259a2;}
#nav .projectList a:hover{text-decoration:underline; color:#000;}*/
.projectList{width:960px; overflow:hidden; padding-bottom:20px}
.projectList ul li{float:left; width:650px; overflow:hidden;}
.projectList ul li.thirdItem{margin-right:0;}
.projectList p{padding-left:5px; overflow:hidden;}
.projectItem{width:648px; border:1px solid #ccc;overflow:hidden; margin-bottom:10px }
.projectItem p span.item_special{display:block; padding-left:60px; height:38px; overflow:hidden;}
.projectItem p a{padding-right:10px;}
.img_item{padding:8px; float:left; position:relative}
.detail_item{float:right;width:310px; margin-right:20px;}
.detail_item .itemName{font:18px "\5FAE\8F6F\96C5\9ED1"; display:block; padding-top:8px;}
.detail_item .description_item{color:#888}
.itemOper{overflow:hidden; padding:7px;}
.itemOper span{float:left; padding-left:10px;}
.itemOper a{float:right;}
.itemOper em, .phone_item span{font:18px "\5FAE\8F6F\96C5\9ED1"; color:#900;}
.phone_item{border-top:1px dotted #ccc; padding-top:10px; clear:both; overflow:hidden; width:300px; margin:5px; height:50px;}
.phone_item img{float:left; margin-right:5px; }
/*滨海度假*/
.left_travel{width:650px; float:left; overflow:hidden;}
.left_travel h2{color:#569d02; font:18px "\5FAE\8F6F\96C5\9ED1"; padding:0 0 5px 0;}
.right_travel{width:290px; float:right; overflow:hidden;}
.recommentPlace{ height:195px; overflow:hidden; }
/*travel_bh.html*/
.recommentPlace  h3{font-size:14px; padding-left:10px; height:28px; line-height:28px; width:638px; border: 1px solid #abba9d;background: #f7fceb; margin-bottom:10px; overflow:hidden;}
.recommentPlace .img_place{width:185px; float:left; margin-right:10px; overflow:hidden}
.recommentPlace .img_place img{padding:3px; border:1px solid #ccc}
.recommentPlace .img_place a{display:block; text-align:center; width:185px;}
.recommentPlace .description_place p{text-indent:23px}
.title_travel{height:30px; line-height:30px; overflow:hidden}
.title_travel h2{float:left}
.title_travel span{float:right}
.description_place{width:450px; float:right; margin-top:10px}
/*travel_bh.html*/
.recommentPlace li{float:left; margin-right:25px;}
.recommentPlace li span{width:135px; display:block; height:25px; line-height:25px; text-align:center;}
.apply_hd{width:288px; border:1px solid #abba9d; background:#f7fceb; float:right; margin-top:30px; position:relative; overflow:hidden;}
#fun_travel,.notice_travel{clear:both;}
.notice_travel h2, .projectList h2{font-size:14px}
.left_travel #projectList ul li{margin-right:23px;}
.readMore{ text-align:right; padding-right:10px}/*20110826*/
.apply_hd h2{color:#000; font:16px "\5FAE\8F6F\96C5\9ED1"; padding:10px;}
.apply_hd p{padding:0 0 5px 10px;}/*20110826*/
.apply_hd label{width:40px; float:left; text-align:right; margin-right:5px; padding-top:3px;}
.apply_hd .btn_submit_travel{ width:53px; height:53px; background:url(/style/web/images/btn_submit.jpg) no-repeat; border:none;}
.text_input{float:left;}/*20110826*/
.btn_submit{float:right; width:53px; height:53px; padding-right:15px}/*20110826*/
.otherTarget{width:290px; overflow:hidden; margin-top:10px; float:right;}
#quna .otherTarget{float:left; width:320px;}
.otherTarget li{width:90px; float:left; margin-right:10px;}
.otherTarget li a{display:block; width:90px; height:90px;}
#quna .otherTarget li{margin-right:2px; width:50px; }
#quna .otherTarget li a{ height:50px; width:50px; } 
.otherTarget li span{display:block; width:90px; text-align:center; line-height:25px;}
#quna .otherTarget li span{display:block; width:50px; text-align:center; line-height:25px;}
.otherTarget li.thirdItem{margin-right:0;}

.otherTarget  li.bh_m a{background:url(/style/web/images/icon_bh_m.jpg) no-repeat;}
.otherTarget  li.bh_m a:hover{background:url(/style/web/images/icon_bh_over_m.jpg) no-repeat;}
.otherTarget  li.wq_m a{background:url(/style/web/images/icon_wq_m.jpg) no-repeat;}
.otherTarget  li.wq_m a:hover{background:url(/style/web/images/icon_wq_over_m.jpg) no-repeat;}
.otherTarget  li.sh_m a{background:url(/style/web/images/icon_sh_m.jpg) no-repeat;}
.otherTarget  li.sh_m a:hover{background:url(/style/web/images/icon_sh_over_m.jpg) no-repeat;}
.otherTarget  li.sl_m a{background:url(/style/web/images/icon_sl_m.jpg) no-repeat;}
.otherTarget  li.sl_m a:hover{background:url(/style/web/images/icon_sl_over_m.jpg) no-repeat;}
.otherTarget  li.gef_m a{background:url(/style/web/images/icon_gef_m.jpg) no-repeat;}
.otherTarget  li.gef_m a:hover{background:url(/style/web/images/icon_gef_over_m.jpg) no-repeat;}
.otherTarget  li.ztgy_m a{background:url(/style/web/images/icon_ztgy_m.jpg) no-repeat;}
.otherTarget  li.ztgy_m a:hover{background:url(/style/web/images/icon_ztgy_over_m.jpg) no-repeat;}
.share_member,#fun_travel{width:288px;  margin-top:10px; float:right; border:1px solid #ccc;  overflow:hidden; }/*20110826*/
.content_travelInfo{padding:0 10px; overflow:hidden}
.notice_travel .content_travelInfo{padding:0}
.item_share{clear:both;  overflow:hidden; width:288px; padding-bottom:10px; border-bottom:1px dotted #ccc;}
.share_member h2,#fun_travel h2{color:#569d02; font:18px "\5FAE\8F6F\96C5\9ED1"; padding:10px;}/*20110826*/
.header_share{float:left; width:50px; display:inline; margin:10px;}
.detail_share{width:208px; float:right; margin-right:10px;}
.detail_share h3{ color:#569d02; font:14px "\5FAE\8F6F\96C5\9ED1"; padding-top:5px;}
.detail_share span{display:block;}
.img_share a{margin-right:5px;}
/*slide*/
#playBg{margin-top:290px;z-index:1;filter:alpha(opacity=60);opacity:0.6;width:960px;position:absolute;height:30px;background:#000;}
#playText{margin-top:290px;z-index:2;padding-left:10px;font-size:14px;font-weight:bold;width:340px;color:#fff;line-height:30px; overflow:hidden;position:absolute;cursor:pointer;}
#playNum{margin:295px 5px 0 800px;z-index:3;width:145px; text-align:right;position:absolute;height:25px;}
#playNum a{margin:0 2px;width:20px;height:20px;font-size:14px; font-weight:bold;line-height:20px;cursor:pointer;color:#000;padding:0 5px;background:#D7D6D7;text-align:center}
#playShow img{width:960px;height:320px;}

#bigad{width:960px;height:320px;overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider img{width:960px;height:320px;display:block;}
.num_scroll{position:absolute;right:5px;bottom:5px;}
.num_scroll li{float:left;color:#3b3b3b;text-align:center;line-height:16px;width:16px;height:16px;font-family:Arial;font-size:12px;cursor:pointer;overflow:hidden;margin:3px 1px;border:1px solid #3b3b3b;background-color:#fff;}
.num_scroll li.on{color:#fff;line-height:21px;width:21px;height:21px;font-size:16px;margin:0 1px;border:0;background-color:#FF7300;font-weight:bold;}
/*gallery.html*/
.kindOfGallery{border-bottom: 2px solid #5FA60D; height:28px;}
.kindOfGallery li{float:left; display:inline; margin-right:5px}
.kindOfGallery li a{width:129px; height:28px;display:block; background:url(/style/web/images/bg_btn_gallery.jpg) no-repeat; text-align:center; line-height:28px; color:#000}
.kindOfGallery li.selected a{background:url(/style/web/images/bg_btn_gallery_on.jpg) no-repeat; color:#fff}
.galleryPage{width:960px; margin-top:10px; clear:both; overflow:hidden}
.galleryPage li{width:240px; text-align:center; float:left; display:inline}
.galleryPage li a {width:231px; display:block; padding-bottom:3px; color:#333}
.galleryPage li img{padding:3px; border:1px solid #ccc}
.deepSearch{width:950px; text-align:right; padding:5px; overflow:hidden}
/*index.html 20110826*/
.title_recomment{width:960px; height:48px; background:url(/style/web/images/bg_re.jpg) no-repeat;}
.title_recomment h2{font:18px "\5FAE\8F6F\96C5\9ED1"; color:#333; float:left; padding:10px 0 0 15px;}
.title_recomment ul{float:right; padding:15px 10px 0 0;}
.title_recomment li{float:left; font:14px "\5FAE\8F6F\96C5\9ED1"; padding-left:15px}
.left_recomment{width:650px; float:left;}
.detail_item_index{width:310px; float:right; margin-top:15px}
.detail_item_index a{padding-right:10px}
.right_recomment{float:right; width:300px; height:240px; border-left:1px dotted #ccc}
.relatedPlace img{float:left; padding:3px; border:1px solid #ccc; margin:0 15px}
.relatedPlace ul{padding-top:30px}
.relatedPlace ul li{padding-bottom:15px}
.relatedPlace ul li a{color:#333; text-decoration:underline}
.right_recomment h3,.right_recomment p{clear:both;margin:5px 0 0 15px}
.phone_item_index{ height:50px;border: 1px solid #ABBA9D;background: #F7FCEB; margin:10px 0 0 0;}
.phone_item_index img{padding-left:10px}
.left_recomment .itemOper{ padding-top:10px}
.img_item_index .tag img{border:0;}
.img_item_index{margin-left:10px; _display:inline}
.img_item_index img{padding:3px; border:1px solid #ccc;}
/*projectList 20110829*/
#projectList_list{width:960px; overflow:hidden;}
#projectList_list ul li{float:left; width:320px; overflow:hidden;height: 510px;}
#projectList_list ul li.thirdItem{margin-right:0;}
#projectList_list p{padding-left:5px; overflow:hidden;}
.projectItem_list{overflow:hidden; width:310px; border:1px solid #ccc; margin: 0 5px 10px;}
.projectItem_list h2{font:16px "\5FAE\8F6F\96C5\9ED1"; padding:2px 5px;}
.projectItem_list p span.item_special{display:block; padding-left:60px; height:38px; overflow:hidden;}
.projectItem_list p a{padding-right:2px;}
#projectList_list .img_item_list{padding:5px; position:relative}
.moreChoice
{
    width: 958px;
    height: 90px;
    border: 1px solid #ccc;
}
.moreChoice .item_moreChoice
{
    width: 958px;
    height: 30px;
    line-height: 30px;
    clear: both;
    overflow: hidden;
}
.moreChoice .selectOption
{
    background: #edf7d6;
    color: #8f8d8d;
}
.moreChoice ul li
{
    float: left;
    padding-left: 15px;
}
.moreChoice ul li a
{
    color: #51a901;
}
.moreChoice ul li.all a
{
    color: #0259a2;
}
.selectedProject
{
    padding: 5px 0;
}
.selectedProject span
{
    color: #900;
    padding: 0 2px;
}
.example
{
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
}
ul
{
    /*list-style-image: url(list-style.gif);*/
}
#gallery2
{
    width: 800px;
    padding: 70px;
    border: 1px solid #e1eef5;
}
#descriptions
{
    position: relative;
    height: 50px;
    background: #EEE;
    margin-top: 10px;
    width: 640px;
    padding: 10px;
    overflow: hidden;
}
#descriptions .ad-image-description
{
    position: absolute;
}
#descriptions .ad-image-description .ad-description-title
{
    display: block;
}